namespace KingerRobot.MexicoSailunMDC.Dao;
partial class Db : K8.EF.DbContext
{
    /// <summary>
    /// 日志 - 操作日志
    /// </summary>
    public DbSet<POLogOperation> LogOperations { get; set; }
}

/// <summary>
/// 日志 - 操作日志
/// 表[log_operation]
/// </summary>
[Table("log_operation")]
public class POLogOperation
{
    /// <summary>
    /// 主键，通过雪花算法生成
    /// 主键[log_operation.objid)]
    /// </summary>
    [Key]
    [Column("objid")]
    public long? Id { get; set; }
    /// <summary>
    /// 操作名称
    /// [log_operation.operation_name)]
    /// </summary>
    [Column("operation_name")]
    public string OperationName { get; set; }
    /// <summary>
    /// 编码
    /// [log_operation.data_code)]
    /// </summary>
    [Column("data_code")]
    public string DataCode { get; set; }
    /// <summary>
    /// [log_operation.operation_status)]
    /// </summary>
    [Column("operation_status")]
    public string OperationStatus { get; set; }
    /// <summary>
    /// 入参
    /// [log_operation.in_params)]
    /// </summary>
    [Column("in_params")]
    public string InParams { get; set; }
    /// <summary>
    /// 返回参数
    /// [log_operation.out_params)]
    /// </summary>
    [Column("out_params")]
    public string OutParams { get; set; }
    /// <summary>
    /// [log_operation.group_id)]
    /// </summary>
    [Column("group_id")]
    public string GroupId { get; set; }
    /// <summary>
    /// [log_operation.is_detail)]
    /// </summary>
    [Column("is_detail")]
    public bool? IsDetail { get; set; }
    /// <summary>
    /// 创建时间
    /// [log_operation.create_time)]
    /// </summary>
    [Column("create_time")]
    public DateTime? CreateTime { get; set; }
    /// <summary>
    /// 更新时间
    /// [log_operation.update_time)]
    /// </summary>
    [Column("update_time")]
    public DateTime? UpdateTime { get; set; }
    /// <summary>
    /// 是否可用 0:不可用  1:在用
    /// [log_operation.use_flag)]
    /// </summary>
    [Column("use_flag")]
    public int? UseFlag { get; set; }
    /// <summary>
    /// IP
    /// [log_operation.clientip)]
    /// </summary>
    [Column("clientip")]
    public string Clientip { get; set; }
    /// <summary>
    /// 用户
    /// [log_operation.user_id)]
    /// </summary>
    [Column("user_id")]
    public long? UserId { get; set; }
    /// <summary>
    /// [log_operation.user_name)]
    /// </summary>
    [Column("user_name")]
    public string UserName { get; set; }
    /// <summary>
    /// [log_operation.remark)]
    /// </summary>
    [Column("remark")]
    public string Remark { get; set; }
    /// <summary>
    /// [log_operation.remark_memo)]
    /// </summary>
    [Column("remark_memo")]
    public string RemarkMemo { get; set; }
}
